ALTER TABLE valacc
DROP CONSTRAINT gestion_ai_valacccambiopad2;


ALTER TABLE valacc
ADD CONSTRAINT gestion_ai_valacccambiopad2 CHECK ((cambiopad = 'C') OR (cambiopad = 'T' AND codpadr IS NULL ) OR (cambiopad = 'N' AND codpadr IS NOT NULL));



COMMENT ON COLUMN public.valacc.cambiopad IS 'Exigibilidad de respetar o no el rubro prefijado. Posibles valores: C:Entidades de cualquier rubro - T:Toma la entidad del comprobante - N:Entidades del rubro indicado';

--Antes
--CONSTRAINT gestion_ai_valacccambiopad2 CHECK (cambiopad='T' AND codpadr IS NULL OR cambiopad <> 'T' AND codpadr IS NOT NULL)



-- =====================================
SELECT aaversion('396.01');
-- =====================================
